package br.com.werp.regras.geral.vos.tesouraria;

import java.text.ParseException;

import br.com.werp.regras.geral.util.Util;

public class RelatorioFornecedorSubContatosVO {
    private String logradouro;
    private String referencia;
    private String complemento;
    private String bairro;
    private String cidade;
    private String estado;
    private String cep;
    private String telefone;

    public String getTelefone() {
    	if (Util.isNullOrEmpty(telefone)){
    		return null;
    	}
		try {
			return Util.mascarar(telefone,"####-####");
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return telefone;
	}

	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}

	public String getBairro() {
        return bairro;
    }

    public void setBairro(String bairro) {
        this.bairro = bairro;
    }

    public String getCep() {
    	if (Util.isNullOrEmpty(cep)){
    		return null;
    	}
		try {
			return Util.mascarar(cep,"##.###-###");
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return cep;
    }

    public void setCep(String cep) {
        this.cep = cep;
    }

    public String getCidade() {
        return cidade;
    }

    public void setCidade(String cidade) {
        this.cidade = cidade;
    }

    public String getComplemento() {
        return complemento;
    }

    public void setComplemento(String complemento) {
        this.complemento = complemento;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public String getLogradouro() {
        return logradouro;
    }

    public void setLogradouro(String logradouro) {
        this.logradouro = logradouro;
    }

    public String getReferencia() {
        return referencia;
    }

    public void setReferencia(String referencia) {
        this.referencia = referencia;
    }
}
